Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 THE LARCHES Semi-Detached £480,275 £281,000 16 Mar 2012
95 THE LARCHES Semi-Detached £364,776 £196,000 8 Apr 2005
98 THE LARCHES Terraced £413,077 £248,000 14 Jun 2013
99 THE LARCHES Semi-Detached £475,891 £136,000 26 Mar 2001
100 THE LARCHES Semi-Detached £399,152 £249,950 31 May 2007
102 THE LARCHES Terraced £421,959 £92,950 29 Jan 1999
103 THE LARCHES Terraced £562,760 £415,500 12 Apr 2016
105 THE LARCHES Terraced £519,852 £425,000 22 May 2020
106 THE LARCHES Terraced £411,939 £235,000 27 Apr 2006
109 THE LARCHES Terraced £353,388 £210,000 15 Aug 2008
115 THE LARCHES Semi-Detached £570,310 £440,000 3 Mar 2017
123A THE LARCHES Flats/Maisonettes £329,730 £298,000 25 Oct 2021
125 THE LARCHES Flats/Maisonettes £294,728 £58,000 18 Jul 1997
133 THE LARCHES Flats/Maisonettes £378,589 £220,000 10 Sep 2008
135 THE LARCHES Flats/Maisonettes £342,494 £307,000 26 Aug 2021